@charset "utf-8";
/* CSS Document */

#main-nav {padding-top:20px; float:left;}
#main-nav ul.menu {margin:0; padding:0; list-style:none;}
#main-nav ul.menu li {display: block; cursor: pointer; float:left; list-style-type:none;}
#main-nav ul.menu > li {position:relative; min-width:60px; padding-right:30px; border-bottom:1px solid #53a0a8; margin-right:15px; text-transform:uppercase; font-size:13px;}
#main-nav ul.menu li a {display:block; line-height:25px; text-decoration:none; color:#1c3638;}
#main-nav ul.menu li a span {display:block;}

#main-nav ul.menu > li:hover,#main-nav ul.menu > li#current {border-bottom:1px solid #284e51;}

#main-nav ul.menu li:hover > ul {left: auto;}

#main-nav ul.menu ul {width:200px; position:absolute; z-index:99; margin:0; padding:0; left:-999em; background:silver;}
#main-nav ul.menu ul li {width:200px; padding:0 !important; margin:0 !important;} 
#main-nav ul.menu ul li a {line-height:normal; padding:10px 20px; text-transform:capitalize; background:none !important;}
#main-nav ul.menu ul li a:hover {color:red;}
#main-nav ul.menu ul span {display:block;}

#main-nav ul.menu ul li#current,#main-nav ul.menu ul li:hover {color:green;}
#main-nav ul.menu ul li.parent > a > span {background: url(../images/arrow.png) no-repeat right center;}

#main-nav ul.menu ul ul {margin:-35px 0 0 90%;}

